安装pptpd

# apt-get update
# apt-get install pptpd

配置IP

# vi /etc/pptpd.conf
...
localip 192.168.7.254
remoteip 192.168.7.100-200

配置密码

#  vi /etc/ppp/chap-secrets
vpnuser    pptpd    vpnpwd   *

配置dns

# vi /etc/ppp/pptpd-options
...
ms-dns 8.8.8.8
ms-dns 8.8.4.4
...

开启内核IP转发

# vi /etc/sysctl.conf
...
net.ipv4.ip_forward=1
...
# sysctl -p

开启NAT转发

# iptables -t nat -A POSTROUTING -s 192.168.7.0/24 -o eth0 -j MASQUERADE

重启服务,让配置生效

# service pptpd restart

注意事项:请将你的客户机的dns设置为8.8.8.8,使用国内过的dns有可能打不开facebook等。

[ 编辑 | 历史 ]
最近由“jilili”在“2016-11-02 00:53:10”修改